- 自走绝路
- 自走绝路zì zǒu jué lùtake the road to ruin; go (farther and farther) down the road of destruction; take the road to doom; cut one's own throat; work one's own undoing
Chinese-English dictionary. Academic. 2013.
Chinese-English dictionary. Academic. 2013.